collection explanation